NameVirtualHost *:80
LoadModule wsgi_module modules/mod_wsgi.so
WSGISocketPrefix /var/run/wsgi
Alias /robots.txt /var/www/html/robots.txt

<VirtualHost *:80>
    ServerName copr.fedorainfracloud.org
    ServerAlias copr-fe.cloud.fedoraproject.org
    WSGIPassAuthorization On


    # Needs to be above WSGIScriptAlias /
    # http://stackoverflow.com/a/9690110
    IncludeOptional /etc/httpd/conf/vhost[s]/mbs/mbs.conf

    WSGIDaemonProcess 127.0.0.1 user=copr-fe group=copr-fe threads=15 display-name=other
    WSGIDaemonProcess api user=copr-fe group=copr-fe threads=15 display-name=api
    WSGIDaemonProcess backend user=copr-fe group=copr-fe threads=15 display-name=backend
    WSGIDaemonProcess stats user=copr-fe group=copr-fe threads=15 display-name=stats
    WSGIDaemonProcess tmp user=copr-fe group=copr-fe threads=15 display-name=tmp
    WSGIScriptAlias / /usr/share/copr/coprs_frontend/application
    <Location />
        WSGIProcessGroup 127.0.0.1
    </Location>

    #ErrorLog logs/error_coprs
    #CustomLog logs/access_coprs common

    <Directory /usr/share/copr>
        WSGIApplicationGroup %{GLOBAL}
    Require all granted
    </Directory>
</VirtualHost>

<IfModule mod_status.c>
ExtendedStatus On

<Location /server-status>
    SetHandler server-status
    Require all denied
    Require host localhost .redhat.com
</Location>
</IfModule>

<IfModule mpm_prefork_module>
    StartServers          8
    MinSpareServers       8
    MaxSpareServers      20
    MaxClients          50
    MaxRequestsPerChild   10000
</IfModule>

